skillful player - Turkish English Dictionary